Misc minor internal code cleanups.
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 7 Dec 2014 23:46:57 +0000 (23:46 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 7 Dec 2014 23:46:57 +0000 (23:46 +0000)
commit39fee02a06a1738a8628def3e4ca18ca59079b53
tree5b24057215894cf609bb4da48f80d59733fbfea9
parenta8a7250adedf87c28523c79b622a8cf7a771a4f3
Misc minor internal code cleanups.
Reduce header chain includes.  ex. move things from defs.h (where they'd get
 compiled for every file) to places that actually needed them.
Try to bring some sanity to includes and order and remove a lot of our C-era
includes.
(I know this is going to come back to byte me...)
114 files changed:
gpsbabel/GPSBabel.xcodeproj/project.pbxproj
gpsbabel/GPSBabel.xcodeproj/project.xcworkspace/xcuserdata/robertlipe.xcuserdatad/UserInterfaceState.xcuserstate
gpsbabel/GPSBabel.xcodeproj/xcuserdata/robertlipe.xcuserdatad/xcschemes/GPSBabel.xcscheme
gpsbabel/alan.cc
gpsbabel/an1.cc
gpsbabel/arcdist.cc
gpsbabel/bcr.cc
gpsbabel/bend.cc
gpsbabel/brauniger_iq.cc
gpsbabel/cet.cc
gpsbabel/cet.h
gpsbabel/cet_util.cc
gpsbabel/cet_util.h
gpsbabel/compegps.cc
gpsbabel/cst.cc
gpsbabel/csv_util.cc
gpsbabel/defs.h
gpsbabel/delgpl.cc
gpsbabel/destinator.cc
gpsbabel/dmtlog.cc
gpsbabel/duplicate.cc
gpsbabel/easygps.cc
gpsbabel/energympro.cc
gpsbabel/enigma.cc
gpsbabel/exif.cc
gpsbabel/filter_skeleton.cc
gpsbabel/format_skeleton.cc
gpsbabel/formspec.cc
gpsbabel/garmin_fit.cc
gpsbabel/garmin_fs.h
gpsbabel/garmin_gpi.cc
gpsbabel/garmin_tables.cc
gpsbabel/garmin_txt.cc
gpsbabel/garmin_xt.cc
gpsbabel/gbfile.cc
gpsbabel/gbfile.h
gpsbabel/gdb.cc
gpsbabel/geo.cc
gpsbabel/ggv_ovl.cc
gpsbabel/glogbook.cc
gpsbabel/gnav_trl.cc
gpsbabel/google.cc
gpsbabel/googledir.cc
gpsbabel/gopal.cc
gpsbabel/gpssim.cc
gpsbabel/gpsutil.cc
gpsbabel/gpx.cc
gpsbabel/grtcirc.cc
gpsbabel/gtrnctr.cc
gpsbabel/gui/setup.iss
gpsbabel/height.cc
gpsbabel/holux.cc
gpsbabel/html.cc
gpsbabel/humminbird.cc
gpsbabel/igc.cc
gpsbabel/ignrando.cc
gpsbabel/igo8.cc
gpsbabel/ik3d.cc
gpsbabel/inifile.cc
gpsbabel/itracku.cc
gpsbabel/jogmap.cc
gpsbabel/jtr.cc
gpsbabel/kml.cc
gpsbabel/lmx.cc
gpsbabel/lowranceusr.cc
gpsbabel/lowranceusr4.cc
gpsbabel/maggeo.cc
gpsbabel/magproto.cc
gpsbabel/mapasia.cc
gpsbabel/mapfactor.cc
gpsbabel/mapsend.cc
gpsbabel/mapsource.cc
gpsbabel/mkicondoc.cc
gpsbabel/mmo.cc
gpsbabel/mtk_locus.cc
gpsbabel/mtk_logger.cc
gpsbabel/mynav.cc
gpsbabel/naviguide.cc
gpsbabel/navilink.cc
gpsbabel/navitel.cc
gpsbabel/parse.cc
gpsbabel/pcx.cc
gpsbabel/pocketfms_fp.cc
gpsbabel/position.cc
gpsbabel/psitrex.cc
gpsbabel/queue.cc
gpsbabel/saroute.cc
gpsbabel/sbn.cc
gpsbabel/sbp.cc
gpsbabel/skyforce.cc
gpsbabel/skytraq.cc
gpsbabel/stmsdf.cc
gpsbabel/subrip.cc
gpsbabel/swapdata.cc
gpsbabel/tiger.cc
gpsbabel/tmpro.cc
gpsbabel/tpg.cc
gpsbabel/tpo.cc
gpsbabel/trackfilter.cc
gpsbabel/unicsv.cc
gpsbabel/v900.cc
gpsbabel/vecs.cc
gpsbabel/vidaone.cc
gpsbabel/vitosmt.cc
gpsbabel/vitovtt.cc
gpsbabel/vpl.cc
gpsbabel/waypt.cc
gpsbabel/wbt-200.cc
gpsbabel/wfff_xml.cc
gpsbabel/xmlgeneric.cc
gpsbabel/xmlgeneric.h
gpsbabel/xmltag.cc
gpsbabel/xol.cc
gpsbabel/yahoo.cc